home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1995 August: Tool Chest / Dev.CD Aug 95 TC / Dev.CD Aug 95 TC.toast / New System Software Extensions / QuickDraw™ GX 1.1.2 / Programming Stuff / QuickDraw™ GX Interfaces & Libs / CIncludes / graphics linkage.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-04-10  |  717 b   |  41 lines  |  [TEXT/MPS ]

  1. /*
  2.     File:        graphics linkage.h
  3.  
  4.     Copyright:    © 1984-1995 by Apple Computer, Inc., all rights reserved.
  5.  
  6.     WARNING
  7.     This file was auto generated by the interfacer tool. Modifications
  8.     must be made to the master file.
  9.  
  10. */
  11.  
  12. #ifndef graphicsLinkageIncludes
  13. #define graphicsLinkageIncludes
  14.  
  15. #define QuickDrawGXTrap 0xA832
  16.  
  17. #define gxAnyContext 0x00
  18.  
  19. #define gxNeedClient 0x10
  20.  
  21. #define gxNeedStack 0x20
  22.  
  23. #define gxNeedHeap 0x40
  24.  
  25. #define gxEnvironmentControl 0x80
  26.  
  27. #define GXParameterCount(paramEntry) ( (paramEntry) & 0x0F )
  28.  
  29. #ifndef dontUseInLines
  30. #define GXTrap(x, environment) ={0x303C, x, QuickDrawGXTrap}
  31.  
  32. #else
  33. #define GXTrap(x, environment)
  34.  
  35. #endif
  36.  
  37. #define GXInlineCode(x, environment) GXTrap(x, environment)
  38.  
  39. #endif
  40.  
  41.